package dao;

/**
 * AbstractShipper entity provides the base persistence definition of the
 * Shipper entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public abstract class AbstractShipper implements java.io.Serializable {

	// Fields

	private ShipperId id;
	private String shippername;
	private String shipperfile;
	private String shipperinfo;
	private String classinfo;
	private String otherinfo;
	private String shippervip;

	// Constructors

	/** default constructor */
	public AbstractShipper() {
	}

	/** minimal constructor */
	public AbstractShipper(ShipperId id, String shippername,
			String shipperfile, String shipperinfo, String classinfo,
			String otherinfo) {
		this.id = id;
		this.shippername = shippername;
		this.shipperfile = shipperfile;
		this.shipperinfo = shipperinfo;
		this.classinfo = classinfo;
		this.otherinfo = otherinfo;
	}

	/** full constructor */
	public AbstractShipper(ShipperId id, String shippername,
			String shipperfile, String shipperinfo, String classinfo,
			String otherinfo, String shippervip) {
		this.id = id;
		this.shippername = shippername;
		this.shipperfile = shipperfile;
		this.shipperinfo = shipperinfo;
		this.classinfo = classinfo;
		this.otherinfo = otherinfo;
		this.shippervip = shippervip;
	}

	// Property accessors

	public ShipperId getId() {
		return this.id;
	}

	public void setId(ShipperId id) {
		this.id = id;
	}

	public String getShippername() {
		return this.shippername;
	}

	public void setShippername(String shippername) {
		this.shippername = shippername;
	}

	public String getShipperfile() {
		return this.shipperfile;
	}

	public void setShipperfile(String shipperfile) {
		this.shipperfile = shipperfile;
	}

	public String getShipperinfo() {
		return this.shipperinfo;
	}

	public void setShipperinfo(String shipperinfo) {
		this.shipperinfo = shipperinfo;
	}

	public String getClassinfo() {
		return this.classinfo;
	}

	public void setClassinfo(String classinfo) {
		this.classinfo = classinfo;
	}

	public String getOtherinfo() {
		return this.otherinfo;
	}

	public void setOtherinfo(String otherinfo) {
		this.otherinfo = otherinfo;
	}

	public String getShippervip() {
		return this.shippervip;
	}

	public void setShippervip(String shippervip) {
		this.shippervip = shippervip;
	}

}